package com.budwk.app.sqfw.services.common;

import com.budwk.app.sqfw.dto.SqfwSummaryPdfExcelCollForAdminDTO;
import com.budwk.app.sqfw.vo.GenerateExcelUrlVO;
import com.budwk.app.sqfw.vo.GenerateWordAndPdfUrlVO;
import com.budwk.app.sqfw.vo.SqfwCustomForAdminCommonVO;
import com.budwk.app.sqfwDoc.bo.ExcelCreateConfig;

import java.util.List;

public interface SqfwExcelPdfForAdminCommonService {
    List<GenerateExcelUrlVO> generateExcel(List<ExcelCreateConfig> excelConfigList, SqfwCustomForAdminCommonVO bean);

    GenerateWordAndPdfUrlVO generatePdf(List<ExcelCreateConfig> excelConfigList, SqfwCustomForAdminCommonVO bean);

    String generatePdfColl(List<SqfwSummaryPdfExcelCollForAdminDTO> conditionList);
}
